#ifndef QXGAME_BEGININTERFACE_H
#define QXGAME_BEGININTERFACE_H

#include "Singleton.h"
#include "GameButton.h"
#include "GameInputEvents.h"

class BeginInterface : public Singleton<BeginInterface>, public GameInputEvents {
    friend class Singleton<BeginInterface>;

public:
    void Init();
    void OnInput(SDL_Event&event) override;
    void OnUpdate();
    void OnRender();

private:
    SDL_Texture *beginGroundTex;
    GameButton beginButton;
};


#endif //QXGAME_BEGININTERFACE_H
